OM • EKTA B • SE0000163628
Generating your data highlights...
1.92b USD | # 106 in SE
1.48m shares | 11.3m USD
367.1m
86.81% | 318.7m